legged vehicles - Español Inglés Diccionario